|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sabro.jbusiness.sys.SysTabela
com.sabro.jbusiness.sys.SysTabelaFormatada
public class SysTabelaFormatada
Nested Class Summary |
---|
Nested classes/interfaces inherited from class com.sabro.jbusiness.sys.SysTabela |
---|
SysTabela.SysLigacao |
Constructor Summary | |
---|---|
SysTabelaFormatada()
|
Method Summary | |
---|---|
int |
compareTo(SysTabelaFormatada sysTabela)
|
java.lang.String |
getAlias()
Obtém o nome amigável da tabela Se a tabela pertencer a um tipo de processo, o nome será composto pelo Nome amigável do processo mais o nome da tabela. |
SysTabela.SysLigacao |
getAnexoByNomeTabela(java.lang.String nomeTabela)
|
java.util.ArrayList<SysTabela.SysLigacao> |
getAnexos()
Devolve Vetor contendo todos os anexos de uma tabela no formato SysLigacaos. |
java.util.ArrayList<java.lang.String> |
getCamposByReferencia(java.lang.String referencia)
Relaciona campos de uma tabela que possuem uma determinada referencia. |
java.util.ArrayList<java.lang.String> |
getCamposByReferencia(java.lang.String referencia,
int cfopId)
Relaciona campos de uma tabela que possuem uma determinada referencia. |
int |
getColunaBuscaValor()
|
int |
getCountSysCampos()
Retorna a quantidade de campos formatads da tabela Não considera o grupo selecionado nem o nivel de detalhe. |
java.lang.String |
getExtensao()
Obtém a extensão que compõe o nome de diversos objetos do banco de dados. |
java.lang.String[] |
getGrupos()
Obtém a relação de grupos de campos |
java.util.ArrayList<SysTabela.SysLigacao> |
getLigacaos()
Devolve Vetor contendo todas as ligações da tabela. |
java.lang.String |
getNomeCalc()
|
java.lang.String |
getNomeComposto()
Obtém o nome da tabela pronto para ser usado em clausulas from |
java.lang.String |
getNomeComposto(boolean isCarregado)
Obtém o nome da tabela para ser usado em cláusulas from do SQL |
java.lang.String |
getNomeView()
|
java.lang.String |
getNomeVlr()
|
java.util.ArrayList<java.lang.String> |
getParametrosCalc()
Relação de parâmetros do Calc |
java.util.ArrayList<java.lang.String> |
getParametrosGetSet()
Relação de parâmetros do GetSet |
java.lang.String |
getProcessoAlias()
|
java.lang.String |
getProcessoAlias(int cfopId)
|
int |
getRowOfSysCampo(SysCampoFormatado sysCampo)
|
SysCampoFormatado |
getSysCampo(int sysCampoId)
Retorna o campo tendo o seu código como parâmetro |
SysCampoFormatado |
getSysCampo(java.lang.String campoNome)
Retorna o campo tendo seu nome como parâmetro |
SysCampoFormatado |
getSysCampoAtRow(int row)
Retorna o campo tendo sua linha como parâmetro. |
static SysCampoFormatado |
getSysCampoFormatadoBySysCampoId(int sysCampoId,
SysConexao sysConexao)
|
SysCampoFormatado[] |
getSysCampoFormatados()
|
SysCampo |
getSysCampoLigacao()
|
int |
getSysCampoLigacaoId()
|
SysCampoFormatado |
getSysCampoPriKey()
Retorna o campo tendo seu nome como parâmetro |
SysTabela.SysLigacao |
getSysLigacao(SysCampoFormatado sysCampo)
|
SysTabela.SysLigacao |
getSysLigacao(SysTabelaFormatada sysTabela)
|
static SysTabelaFormatada |
getSysTabelaFormatada(int sysTabelaId)
|
static SysTabelaFormatada |
getSysTabelaFormatada(java.lang.String nomeTabela)
Deprecated. |
static SysTabelaFormatada |
getSysTabelaFormatada(java.lang.String nomeTabela,
int cfopId)
Deprecated. |
static SysTabelaFormatada |
getSysTabelaFormatada(SysConexao sysConexao,
int sysTabelaId)
Obtém uma instancia de SysTabelaFormatada. |
static SysTabelaFormatada |
getSysTabelaFormatada(SysConexao sysConexao,
java.lang.String nomeTabela,
int cfopId)
Cria nova instancia de SysTabelas. |
static SysTabelaFormatada |
getSysTabelaFormatadaBySysCampoId(int sysCampoId,
SysConexao sysConexao)
|
int |
getSysTabelaId()
Obtém o código da tabela |
SysTabelaFormatada |
getSysTabelaPai()
|
int |
getSysTabelaPaiId()
|
SysTabelaFormatada |
getSysTabelaRaizProcesso()
|
static java.util.HashSet<SysTabelaFormatada> |
getSysTabelasFormatadas()
|
static java.util.HashSet<SysTabelaFormatada> |
getSysTabelasFormatadas(SysConexao sysConexao)
Fornece a relação das tabelas que estão em cache. |
int |
getTabelaCfopId()
Obtém o código do tipo de processo cujo ID foi fornecido no parâmetro. |
java.lang.String |
getTermoBuscaCampo()
|
java.lang.String |
getTermoBuscaValor()
|
static boolean |
hasSysTabelaFormatada(int sysTabelaId)
|
static boolean |
hasSysTabelaFormatada(SysConexao sysConexao,
int sysTabelaId)
Verifica se uma tabela está dentro do cache de tabelas configuradas. |
boolean |
isAnexa(java.lang.String nomeTabela)
Informa se a tabela informada no parâmetro é anexa desta tabela. |
boolean |
isAnexaProcesso()
Retorna verdadeiro se a tabela for a anexa de um tipo de processo |
boolean |
isRaizProcesso()
Retorna verdadeiro se a tabela for a raiz de um tipo de processo |
boolean |
isTabelaProcesso()
Retorna verdadeiro se a tabela for a raiz ou anexo de um tipo de processo |
void |
readExternal(java.io.ObjectInput in)
|
static java.util.Set<SysTabelaFormatada> |
readExternalAll(java.io.ObjectInput in)
Le todas as tabelas de um stream |
static boolean |
reInit(int sysTabelaId)
Reinicializa as configurações de uma tabela que está carregada em cache; Para criar uma tarefa dentro da interface java use: if (cadastroNavegacao == null) return; Integer[] ids = cadastroNavegacao.getIds(); for (int id: ids) { SysTabelaFormatada.reInit(id); } |
static void |
reInitAll()
|
void |
setColunaBuscaValor(int colunaBuscaValor)
|
void |
setTermoBuscaCampo(java.lang.String termoBuscaCampo)
|
void |
setTermoBuscaValor(java.lang.String termoBuscaValor)
|
java.lang.String |
toString()
|
void |
writeExternal(java.io.ObjectOutput out)
|
static void |
writeExternalAll(java.io.ObjectOutput out)
Grava todas as tabelas em um stream |
Methods inherited from class com.sabro.jbusiness.sys.SysTabela |
---|
canClose, getAjuda, getFrom, getISelectableComponents, getISelectableParent, getNomePriKey, getNomeSingular, getNomeVariavel, getOrderBy, getPriKey, getReferencia, getSelect, getSysConexao, getSysTabelaNome, getWhere, setISelectableParent, wasRequestClose, wasSelected, wasUnSelected |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public SysTabelaFormatada()
Method Detail |
---|
public static boolean hasSysTabelaFormatada(SysConexao sysConexao, int sysTabelaId)
sysTabelaId
-
public static boolean hasSysTabelaFormatada(int sysTabelaId)
public static java.util.HashSet<SysTabelaFormatada> getSysTabelasFormatadas(SysConexao sysConexao)
public static java.util.HashSet<SysTabelaFormatada> getSysTabelasFormatadas()
public static SysTabelaFormatada getSysTabelaFormatada(int sysTabelaId)
public static SysTabelaFormatada getSysTabelaFormatada(SysConexao sysConexao, int sysTabelaId)
tabelaId
- Código da tabela em CFOPsTabelas ou 0 se desejar criar
a partir do nome ou -1 se a tabela não é formatada.sysConexao
- Conexão com o banco de dados
@Deprecated public static SysTabelaFormatada getSysTabelaFormatada(java.lang.String nomeTabela)
sysTabelaNome
- Nome técnico da tabela. Usado para identificar a tabela formatada.
@Deprecated public static SysTabelaFormatada getSysTabelaFormatada(java.lang.String nomeTabela, int cfopId)
sysTabelaNome
- Nome técnico da tabela. Usado para identificar a tabela formatada.cfopId
- Código do tipo de processo. Use 0 para tabelas de cadastro.
public static SysTabelaFormatada getSysTabelaFormatada(SysConexao sysConexao, java.lang.String nomeTabela, int cfopId)
cfopId
- Código do tipo de processo. Use 0 para tabelas de cadastro.sysTabelaNome
- Nome técnico da tabela. Usado para identificar a tabela formatada.sysConexao
- Conexão com o banco de dados
public static SysTabelaFormatada getSysTabelaFormatadaBySysCampoId(int sysCampoId, SysConexao sysConexao)
public static SysCampoFormatado getSysCampoFormatadoBySysCampoId(int sysCampoId, SysConexao sysConexao)
public static boolean reInit(int sysTabelaId)
if (cadastroNavegacao == null) return; Integer[] ids = cadastroNavegacao.getIds(); for (int id: ids) { SysTabelaFormatada.reInit(id); }
sysTabelaId
-
public static void reInitAll()
public int getSysTabelaId()
public java.lang.String[] getGrupos()
public boolean isRaizProcesso()
public boolean isTabelaProcesso()
public boolean isAnexaProcesso()
public java.lang.String getAlias()
getAlias
in class SysTabela
public java.lang.String getExtensao()
public java.lang.String getNomeComposto()
SysTabela
getNomeComposto
in class SysTabela
public java.lang.String getNomeCalc()
public java.lang.String getNomeVlr()
public java.lang.String getNomeComposto(boolean isCarregado)
isCarregado
- informa que o nome deve ser para uma tabela de processo carregada em "clc"
public int getTabelaCfopId()
public java.lang.String getProcessoAlias()
public java.lang.String getProcessoAlias(int cfopId)
public java.lang.String getNomeView()
public java.util.ArrayList<java.lang.String> getParametrosGetSet()
public java.util.ArrayList<java.lang.String> getParametrosCalc()
public int getSysTabelaPaiId()
public SysTabelaFormatada getSysTabelaPai()
public int getSysCampoLigacaoId()
public SysCampo getSysCampoLigacao()
public SysTabelaFormatada getSysTabelaRaizProcesso()
public SysCampoFormatado[] getSysCampoFormatados()
public SysCampoFormatado getSysCampoAtRow(int row)
public SysCampoFormatado getSysCampo(java.lang.String campoNome)
public SysCampoFormatado getSysCampoPriKey()
public int getCountSysCampos()
public int getRowOfSysCampo(SysCampoFormatado sysCampo)
public SysCampoFormatado getSysCampo(int sysCampoId)
public SysTabela.SysLigacao getSysLigacao(SysTabelaFormatada sysTabela)
public SysTabela.SysLigacao getSysLigacao(SysCampoFormatado sysCampo)
public SysTabela.SysLigacao getAnexoByNomeTabela(java.lang.String nomeTabela)
public java.util.ArrayList<SysTabela.SysLigacao> getAnexos()
public java.util.ArrayList<SysTabela.SysLigacao> getLigacaos()
public boolean isAnexa(java.lang.String nomeTabela)
nomeTabela
-
public java.util.ArrayList<java.lang.String> getCamposByReferencia(java.lang.String referencia)
public java.util.ArrayList<java.lang.String> getCamposByReferencia(java.lang.String referencia, int cfopId)
public void setTermoBuscaCampo(java.lang.String termoBuscaCampo)
public java.lang.String getTermoBuscaCampo()
public void setColunaBuscaValor(int colunaBuscaValor)
public int getColunaBuscaValor()
public void setTermoBuscaValor(java.lang.String termoBuscaValor)
public java.lang.String getTermoBuscaValor()
public int compareTo(SysTabelaFormatada sysTabela)
compareTo
in interface java.lang.Comparable<SysTabelaFormatada>
public java.lang.String toString()
toString
in class SysTabela
public static void writeExternalAll(java.io.ObjectOutput out) throws java.io.IOException
out
-
java.io.IOException
public static java.util.Set<SysTabelaFormatada> readExternalAll(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
in
-
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |